<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>详情</title>
	</head>
	<body>
		<div class="container banxin2 clearfix" v-cloak>
			<info-bg :d=d :t=t :type=type></info-bg>
			<info-school-container :d=d :t=t :type=type v-if="type=='school'"></info-school-container>
			<info-major-container :d=d :t=t :type=type v-if="type=='major'"></info-major-container>
		</div>
		<script src='../node_modules/jcy/jcy.js'></script>
		<script>
			! function() {
				//为方便知道用过哪些文件，文件路径统一在此配置
				//第一个参数时基本路径，第二个参数是js文件路径，配置路径函数会把第二个参数和第一个参数拼接后存入jcy.js中的某个作用域中的一个变量中，所有路径均是相对jcy.js文件的路径
				jcy.setJs('../', { //配置node依赖包
					'vue-router': 'vue-router/dist/vue-router',
					'jquery': 'jquery/dist/jquery.min',
					'vue': 'vue/dist/vue.min'
				})
				jcy.setHtml('../../view/infotpl', {//模板路径
					'infoBg': 'info-bg',//组件
					'infoSvg': 'info-svg',//纯模板
					'info-major-container': 'info-major-container',//组件
					'info-school-container': 'info-school-container',//组件
					'info-schoollist': 'info-schoollist'//组件
				}).setJs('../../js', {//js模块路径
					'base': 'base',//基本js模块
					'info':'info',//当前页面模块
					'img':'img'//base64图片
				}).setcss('../../css', {//css模块路径
					'info': 'infocss/info',//当前页面样式
					'base': 'base',//基本样式
					'info-schoollist': 'infocss/info-schoollist'//schoollist组件样式
				});
				jcy.use({//数组为异步加载，字符串中用，隔开为同步加载；全部加载完毕后执行第二个参数中的函数
					js: ['jcychart','jcyui','vue,img,base','jquery','jcytest','info'], //使用这些js文件，这些js文件在页面中加载完成后会自动删除该script标签，所以您别妄想从html中能够找到加载的js文件，必须通过source找到使用过哪些js
					html: ['infoBg', 'infoSvg', 'info-major-container', 'info-school-container', 'info-schoollist'], //使用这些html模板文件，该模板内容会定义在回调函数中第一个参数的分支上
					css: ['info', 'base', 'info-schoollist', 'infolib'] //使用这些css文件
				}, function(tpl) {
					var href = jcy.subString(location.href, { //获取href?前面的内容
						end: '?'
					})
					var get = jcy.subHref(location.href);//直接获取数据为数组形式，前提是?后的数据用&符号链接
					var getData = get[0];//获取传入的第一个值school-id=2或major-id=1等
					var getFrom = get[1];//获取传入的第二个值collage为从院校推荐跳转过来，info为从信息库中跳转过来
					var getIndex = get[2];//获取传入的第三个值index为数字，标记从院校推荐或信息库中的哪个分页中跳转过来
					var id = jcy.subString(getData, { //获取href?后面的内容的=后面的内容
						start: '='
					});
					var type = jcy.subString(getData, { //获取href?后面的内容-前面的内容
						end: '-'
					});
					info(type, id, tpl, href, getFrom, getIndex);//入口函数，进入info模块执行入口函数
				});
			}();
		</script>
	</body>

</html>